
@if user.agent safari {

@if mgwt.os blackberry {
	.fillPanel {
		min-width: 100%;
		min-height: 100%;
	}
	
	.horizontal {
		
	}
	
	.fillPanel > .fillPanelExpandChild {
		
	} 
} @else {
	
	.fillPanel {
		display: -webkit-box;
		\-webkit-box-orient: vertical;
		width: 100%;
		height: 100%;
	}
	
	.horizontal {
		\-webkit-box-orient: horizontal;
	}
	
	.fillPanelExpandChild {
		\-webkit-box-flex: 1;
	} 
}
}

@if user.agent gecko1_8 {
	.fillPanel {
		
		display: -moz-box;
		\-moz-box-orient: vertical;
		width: 100%;
		height: 100%;
		overflow: hidden;
		vertical-align: top;
		
		
		
	}
	
	.horizontal {
		\-moz-box-orient: horizontal;
	}
	
	.fillPanel > .fillPanelExpandChild {
		\-moz-box-flex: 1;
		overflow: hidden;
	} 
}



/* other browsers */

@if user.agent ie6 ie8 ie9 gecko opera {
	.fillPanel{}
                        .fillPanelExpandChild{}
                        .horizontal{}
}